retail sales point - German English Dictionary